life-support capacity - English Synonyms Dictionary